projects
/
xen.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
d13cd02
)
[XEN][POWERPC] fix timebase race in SMP init
author
Hollis Blanchard
<hollisb@us.ibm.com>
Fri, 8 Sep 2006 17:28:49 +0000
(12:28 -0500)
committer
Hollis Blanchard
<hollisb@us.ibm.com>
Fri, 8 Sep 2006 17:28:49 +0000
(12:28 -0500)
cpuid was being set twice in cpu_online_map, and the first one was causing a
race in the timebase synchronization code.
Signed-off-by: Amos Waterland <apw@us.ibm.com>
Signed-off-by: Hollis Blanchard <hollisb@us.ibm.com>
xen/arch/powerpc/setup.c
patch
|
blob
|
history
diff --git
a/xen/arch/powerpc/setup.c
b/xen/arch/powerpc/setup.c
index 43c6878615135be181e46455717263793e95f862..1350a637017d82bad0800b87a857694e817b2f74 100644
(file)
--- a/
xen/arch/powerpc/setup.c
+++ b/
xen/arch/powerpc/setup.c
@@
-244,7
+244,6
@@
static int kick_secondary_cpus(int maxcpus)
if (cpuid >= maxcpus)
break;
init_parea(cpuid);
- cpu_set(cpuid, cpu_online_map);
smp_generic_give_timebase();
/* wait for it */